I'd nit about changing it from `l` to `lock` but we're not going to need the wakelocks array ;)