comitting login and alternate