Avoid diamond