frontend niceties