added some proposed features