Changing approach, simpler syntax.