todo fix GetValues