removed obsolete parts
removed obsolete parts