move administrative code, add charter