combined adding method works, will implement the file reader later