refreshes too often and update needs work