fixed read packet to read from proper source, thanks to oneman