switch to brpop (last in list)
switch to brpop (last in list)
add version check
updated test