Modified the hardcoded parts, renamed the initial categories and so forth