email registration checker added and some other minor changes