some fron-end changes