initial import of actual code