Added in changes that Jordan made to cause push to work. Added in similar for pull. Still testing.