a note about val defs and this