basic byte compiler working now