Adding spec and revision patch