meta framwork