I have used the LOCK FILE <filename> statement in my update procedure to to ensure that the stmts between the LOCK & UNLOCK are not performed concurrently when the code is run by multiple users. This doesn't seem to work. The subfile i intend to lock is a sequential one with only one record declared as a designer file. Kindly help. -Esh