first version of the scheme version, no GUI yet