WIP allow change method. improve class bridge