build some things automagically