keyword parameter and basic tests