Some directive stuff.