user in directive