fixed remote, implementing packet transfer. bugs..