macro sequence development 386786