some constants changed for testing