change default size, make private methods public
add redrawItemAtIndex helper