Made Impl classs for interfaces