post and rate