rough draft with animations