fixed issue with target being overridden when a message is being sent up with a specified target