binding using directive