update
chessboard will reflect and cast shadow