added features specification