auto refreshes
adds message decay