Warnings, pipe method and fixes