improved with new technologies and effects