plain framework first init