redis
notes
add logging to class
remove print