removed hash checking