a few features nice to have included