flexible contracts