no need for constant