a tutorial for ground and angular