requirements - 2 posts