changed functionality + c42 styling update