under construction and stuff

Under construction.