added accelerated movement (fixed #28), styling adj