change datase interface