ignored return value... bad