adding a generic example