im on the right track more to come.