Shah checking for all types
Shah checking for all types