Thorough study( six end)