user module ready