improved @return tags