hs with changes by karan_bhatia | SimScale