OnSight implementation completed + Mode Profile corrected