Added implicit function resolution