the terms of maintain