better naming used for functions