add custom user panel directive