Some code added. Not working - needed Linux