ditching utils and creating URLGenerator