final code stuff pre-poster