creates "edge" case