Implemented different free calls for current/any thread frees - key retrieval from page still missing