fixing ui and blocking signup