demo and features