returning clone of fk bcs
corrected declare
provisions for flexiform
provisions for flexiform