got add to work, but print out looks a bit weird... not sure where it's coming from...