improved animations using transforms - fly not finished yet