saving for initial review, will continue to work on till completed