&func mess is a mess