updated to support fedora