updated 10.18.13...{big changes}