some problems expanding rec..will have to rewrite expaning subs...