Updates that fix some false logic assumptions
updated some frame size logic