contact resource str and repr fixes
contact project implementation