prepare for constants