removed all other functions on startup except push