def: some new things