flesh out amq