firm supply