implemented front-end for remote