ae with more stability and error handling would be a treat