decoder can decode multi-objects