add method references stuff