added all semantic modules