Have you tried the stagewise agent so far? If so, what are the core problems the agent still has?