Removed shc() function