Added idehelper and updated checkcontroller to use api