nicer looking hash
eliminate magic number