It’s a fine line between good and great design