add angles doc and source