Completed basic hash checking