readd my functions!