added flinger code components