work on treasure types