tinkering with overflow again