prediction almost comes from server :P