first commit adaptation of existing class