some progress done