OnGoing Layout changes, video integration, very unstable, responsiveness
not accounted for yet