build out static resources, tweak data sent to client