Yeah Its tough, and doing everything alone makes me want to put some priorities in basic functionalities rather than innovative design, but I guess that's also the fun challenge about this.