make answer in right place
log invalid messages