access payload from pull and push events
add repo menu, navigation, and user data input