improved variable naming and docs