many pieces are working. nearly ready for deployment