added blueprint interaction to magical prototype