partly a functioning editor