Adding User patterns and design