magic improvements