opt=1 arr=2 sl=3 dep=99