implmented ajax_frame .reset() and enhanced .load()