added some specs and improved perf.
user/new spec and improvements