fix deprecated autoload routine
remove error suppressing @
remove obsolete getter
remove use for comments
rename interface, add new line