production compilation