Review (4/5): ok
Kind of feels too long