Preparing to add support for linux (mono)