objects are serializable now (required because of session context)