this is thesis, not finished