updated to 0.9, fixed test inheritance bugs; the codes not ready yet