remove background and add user lock function