getting push working