obsolet outcommented stuff deleted.