rework layer. smaller with layer animation