This is a light-weight and run any where application