Base functionality - original code with new sql database