removed redundant code
added current/draft caching to backlog