saving because i'm about to screw with some inheritance stuff