added method body and method declaration defination
properties renamed
other properties renamed with an ‘ocs’ prefix