options screen class implementation