got base serialism generator working