2 ms·too much going on...need to simplify it!by suyash 14y agotoo much going on...need to simplify it!