with right inputs