adding the linux stuff