found some nested fns within props