initial llama framework in place