modified concepticon code