i THINK i'm calculating the paths correctly....O___O