Down to 300 bytes and -much- faster.. all native js