steve mellings