Updated push callback