BTC UPDATING CODE – A BEGINNER'S EXPLANATION