Finished with functions, still not sure of implementations