auto fill grid
updated UI