Adde Reflection. Finished developing Resolution algorithm