adding non-data
adding non-data
new code for secodn idea