constants and formats