and then make it even more useful