updated to archwiki method