a sign that says so lovely creations on it