login is needed for editing