smarty guy huh......