front end up, preference buttons not yet working