add eruby support