shift contacts
wip