Learn how it work and do small changes