completed backend tests