add logic to not show drafts