added forever, bug fixes