Updated language loader