updating TODO
adding TakeWhileg