Adding addition alignment algorithms & code examples