add implicit columns