adding seco class and getops