core basis : engine and platform interfaces