Create demo directive