fix garbage return values