this is asg 5 working nicely with timing code