watch this: https://scratch.mit.edu/projects/99770721/ and this: https://scratch.mit.edu/projects/96123661/ (it explain evrythang!)