not finished, but i need to move on for now and come back later to work on it