api change for support of attributes