lock structs #5