i try my best to understand but ...... :(