Plove

See commit description.