updated after DRC