consolidate protocol constants