methods, refs #3