how does it work??? does it still push like new or does it need to get serviced?