push and share options