Complete Base Routine