fix from compiler js