added a few constants for completion sake