refactored OS
remove old platform