advancing with c++ ,python and ruby to be added