cleaner gui part 1