WIP: Remove hardcoding.
WIP: Handle session.