added explode decorator