commiting small changes and work in progress snapshot