using directive actually works now