dataAdapter parameters need to be fixed