many fixes, many new effects