methods added in the past