added new and exciting functions
added new and exciting functions