Design checks