sand.js concept, does not yet function