3 items per row + fixed warnings