There is no error-checking going on here -- creating the article could fail, but the user would still be sent back to the root path as though it was successful. Keep in mind also that shoveling into an association actually causes a second database update, which *cannot* be checked for errors -- so this is usually not a good practice. See my Haxor News example app for a good pattern to use here.