This is a library which consolidates and utilizes multiple functions
