multiple depth function application hints fixed