SNOWBOARD LIBRARY