initial support for the base model in pushi