changed to fabricator77's most recent