add magic token