Fixing Explorer from the mixed type bug
Proper return type defined for all Types