First commit. Not working with linux