updated to difficult