working on constants