SURGHENBOT! final version