Implementations sessions
Merge legacy