very tricky, i like it