supercharged some functions