Reinstated parameter passing