updated schematatics