Adding/removing/editing mechanics