Added priority to add_*()