Replaced forking with multi-platform solution