Separating hardcoded parts from code to configurable