Look at the picture... Here current is flowing through a semiconductor... First think about holes... The holes will pile up on the upside... But if you think about electrons then the electrons also pile up on the upside... What's wrong here? Is it wrong because it is more appropriate to think of current as positive holes moving rather than negative electrons(I read that)... However,then how to think of flowing of holes???