instance data works properly now