todo validation added
tags endpoint get_all_tags added