add the auto-scaling feature