fixed "not found" error
Added PreAuth request functionality and faster checksumming