normalization and demo front end working