fixing member order vs initialization
fixing new rev for fcl and 3rd party sub module