updated widget preview, closes #31