invoke function with "self." prefix