added method to interface