accidentally called grid.initSubviews() instead of super