added some method desdcriptions