trying to merge projects and make code async