compile as admin