Semantic Complete :: All bugs Fixed