made some changes to 'soft' player, added speed functionality