platform allocation