Work in progress on level3.