pushing d