added method reference and inteface default methods/static methods