wip: set and put properly