adds non-implemented warning
updates data!