updated with mysterious