Kronos.js (incomplete)

should we attach the client type after this then?