Working On My Definition..