changed some of the built-in functions - it should be even more readable now
changed some of the built-in functions - it should be even more readable now