some work done but not yet finished