some sketchy ideas