add some basic data structures