slow down due to showing/hiding the elements