added sematic cheking in teble, group, selection and column operations