code cleanup
cleanup
more simplification