nice setup. if you say you did all the work yourself, then i might be in love