Finished Constructor Repo