Commit first features