use F instead of Free for Demarcate