basic 2d animation update