Too many silly restrictions, backing out change