Removed pure
Added pure back in