Feature/change sizing protocol methods to include the contact picker

Fixes #32