add support for extra attributes