some corrections in concept
ideas about code changes