Add log listener
cool things working as expected debug wise
add concrete credentials class and changed expires to lifetime