Connection pooling on back end, UI fixes on frontend