add platform specifics