new extra attribute support