first run of pushover code