Added even more functions!