diff --git a/samples/screen-state-widget.lua b/samples/screen-state-widget.lua
deleted file mode 100644
index 5a3ec96..0000000
--- a/samples/screen-state-widget.lua
+++ /dev/null
@@ -1,48 +0,0 @@
--- name = "Screen state"
-
-local json = require "json"
-
-function on_resume()
- ui:show_buttons{
- "Save screen",
- "Restore screen",
- }
-end
-
-function on_click(idx)
- if idx == 1 then
- save_state()
- else
- restore_state()
- end
-end
-
-function save_state()
- local state = aio:get_active_widgets()
- local json_str = json.encode(state)
-
- files:write("screen-state", json_str)
- ui:show_toast("Screen state saved!")
-end
-
-function restore_state()
- local json_str = files:read("screen-state")
- local state = json.decode(json_str)
-
- remove_all_widgets()
-
- for k,v in pairs(state) do
- aio:add_widget(v.name, v.position)
- end
-
- ui:show_toast("Screen state restored!")
-end
-
-function remove_all_widgets()
- local curr_state = aio:get_active_widgets()
- for k,v in pairs(curr_state) do
- if (v.name ~= "screen-state-widget.lua") then
- aio:remove_widget(v.position)
- end
- end
-end
diff --git a/samples/text-with-icons-sample.lua b/samples/text-with-icons-sample.lua
new file mode 100644
index 0000000..c84c45a
--- /dev/null
+++ b/samples/text-with-icons-sample.lua
@@ -0,0 +1,3 @@
+function on_resume()
+ ui:show_text("%%fa:cube%% This is text with icons %%fa:face-smile%% %%fa:poo%% and styles %%fa:cube%%")
+end