add all the stuff!