A nice functional commit