takes p