changed interface6