clean up
improving the effeciency of the fullname function