added a few proposed features