getting it working on linux part 2