Optionally adding Windows support later but this'll do for now!