change die() with print
add semicolon to end of statement if not set
change return of methods (object only and no boolean)
documentation