Several new methods added