add Option class