add function return level with matter parameter