rename function for its actual goal