cleanup, begin documenting