Very nice, but a lot of steps