added multiple platforms