added methods for 2-nd class