improving Asselin app