some updates for session 4