added solution with core project