Finished Work

both functions created and annotated