Added custom changeable functions