Modularized, not sure if open url is working since my IDE is a cloud IDE right now