ycan, an