figured out defineProperty

cool.