preparations for making this better