try and improve text transitions