Init
update algorithm
update ignores
Refactor
Delete unused
Added data structure for credentials