* changed from IAE to NPE on illegal null parameter