Size condition not so important
Angle condition relaxed