lock unlock for resources