added portalocker files