initial commit, working log in system.