make this easier.