adding flexible charter