fixed bug where actual method wasn't called with the conditional syntax