initial metaprogramming codes