make it better grid