tinkering with overflow