initial popup

needs much more work