Dynamic method ivocation solution