custom id holder