Vice a shameful behaviour to avoid