add effective, spec and web