frontend basics up