add calculated experience, small fixes