Initial try to autogen blocks