magnetic cap