Started adding the platform list and updating functions to support the new list.