message and map integrated