adds boolean and spinner types - yet needs css