unfinished hierarchy generation thru source code parsing