update demo and features