added attributes vs options