[Tak] angular half implemented
[Tak] Merged