todo: basic consume message
basic consume message