The TenCommandments ten-100