modifications for Arch