cleanup
refactor and name platform as OCTOPUS
fix typo