functions for english version