wip
adding implicit this for method contracts