work on many things, need more