added more hooks to the protected variables
can retrieve values saved to the db now
can retrieve values saved to db now; uploads still don't work properly