complete transition to guile