reversion to original code attempt