neat
but why