fixed QoL bugs