todo receive data
add receive data on CommandComplete