test fixed and passing