learning how to use _data