some experiments for a new gui