disclamer for the database function