added opticsd