Eco friendly technologies