My proposed solution