Alo:A journey through fiber addiction