needed stuff for max sdk