update on interface project, make sure package and class and define in good and constant manner