adding demo and docs