environment fully set up