added new projects for send/receive and contracts for complex messages