give better sizes and default sizes to view type