starting to add support for different distros