working youth IDE