why "drawPlaceHodler"? more adequate: draw border
2) why new function?