Client : cam directive stuff