reworked line animation