added quick register functionality