add better layout, notes and animation