adding locker functionality
add status in callback function data