added fen, changes by cuakevinlex