Formatted file
added locks for read/write