singleton adjustments