added a bunch of TODO comments for most crucial sections