working on add/create interactions