added feedback v4 and v5 (v5 is more of a mess than i remembered)