UX Submission
Visibility of System Status
Match between the system and the real world
User control and freedom
Consistncy and Standards
Error Prevention
Recognition rather than recall
Flexibility and efficiency of use
Aesthetic and minimalist design
Help users recognize diagnose and recover from errors
Help and Documentation