add two posts, 1. soa 2. gc algorithm