add alternate implementation note