finished CustomerUI