better val name