Added Design Justification