remove public ststic final from declaration since it is an interface