User Module completed