committing all changes, not working code, this is a commit to backup the work done