Further work for session 1