Tell me about a project where technical limitations forced you to change your design. What did you do?