added: fourth argument for PDO, protected method better inheritance indents and more to come