Declaration of confirmity added. IO pics added