part of initial platforms, wip with triggers