implement equeue messagequeue