How does citidirect be work