trying to fix inferred type task