fine tuning

lengthened function names so they are more comprehensible