this could fix it i think
made it better