add starling conditional compilation