removed unnecessary decoding