Better workflow. Fixing functions. Conforming to standards.