Before submitting a "a pic of our start-up [pic]"
our Alexa one week rank was slightly over 1 million.
After submitting our Alexa rank in the past few days has jumped to 320 000 and now 295 803.
This was a result of about 700 unique visitors from YC News which also resulted in about 50 sign-ups for our release.
Mark