Multiple platform supported implemented