Your routine is similar to mine. It takes time but it's worth it when the bugs are worked out. ;)