create screen icons programmatically