fix with a single instance