IDE updates, still needs more work