require power before locking
trigger