[~] projects combined into one for ease porting