add custom atrrs