Hardware guidelines