useless outputs hidden (1st part)