Hw12: Added All Features