Inspired by Y/Project.