looks like it works, on to the next ohase