Added differential login options ( WIP )
Finished the custom login argument