add optional address validation
remove posts task