separating english from spanish functionalities