almost finish get method