new component/client/facebook_pile
exceptions handling, code cleaning