code cleaning etc