methods.h