Fix apply recursion
BIIIIIM