allow working through javascript