compromise in home design