front end allmost done