cleanup & literals