more additions and features