working ints, time to start porting freertos