This is my revised assignment