some stuff on ptp optic system added, still working