wip: clean up and slowly filling in configurable attributes