added marks for un-freeablenessw