set up basecode.