Started to implement consumer