compromise is key