thomas j smallwood website update.