angles are now arbitrary, started adding update buttons