Dynamic method calling added