Embedded and algorithm development(2021)