flexibility within principle