Add sha hashing now, breaks backwards compatibility i think