improovend implementation with unsupported api.
add session lookup property.