add post on bg logic