fixed inaccurate stuff