specified more methods, commenting