angles: directions from which things are viewed.
generated: brought about, produced
Imported from external platform