Adding important new features