fixing push