so embedded on mobile devices or for writing desktop apps