ambigious f/g