Refine daveDropBox and davePanel to fit large amount of data