add additional features