syntax based completion is added