fixed buggy bugs, variables work.