flexible limit