switched to new setter api