added handling for hash given by user for their cal