Added headers, more Algorithms