cleaned up ramblings a bit