Add: Allow custom p_id from controller