ammount allocation