started work on canexist