attempt to fix incorrect behavior