documented remain methods, changed method signatures