front-end slowly coming together...