why the {} on the end?