default opts and some error; #1