rename and set default to [] instead of None