creating the base