done some work on 6