improve code view