don't have to keep calling the get functions

also makes things easier to read this way. and everything has access to
the pointers just by including config