Revert "I am up against optimization vs. meeting a deadline. I need to meet the deadline."

This reverts commit 68ec1953a67a9720208af1ea1dbb2dc3c37b0141.
Revert "refactoring nested objects"

This reverts commit 7e3653251d27ea3e599962b4b14fdc6e8fd3226c.
likes are taken out. formatting is required now.
format is improved for printing. like is removed and tested