added a few features