add association and validation for post