-- gui changes
-- more extensive logging