commit of functional code