deleted code fragments not used