properly handle away messages