front end changes with effects and formatting