Work In-Progress.....line 48