releasing state validation, few system test, api docs