little effort and perseverance