added live editing