fix arch