quiet function