improvements in luzInput directive