option class update