Revert "changed function names"

This reverts commit 4545d613697e271c8eade563a9a5b6259f55af3f.
Revert "Revert "changed function names""

This reverts commit 6bf5ac76c6d4da7ede10865be268b90fae1deef6.
Revert "changed part_circle to take out unnecessary variables"

This reverts commit 66541527b6e3fc97bb11c4ebb0c84c780b8725a3.