A new branch to test a different method
alt somewhat finish
forgot main
misc
some modification
mergining