Dino catalog-msabdeljalil V2

Version 2, after Joe Mastey review
Don't name variables after their datatype. You shouldn't care that it's a hash.