Uses angle utility library