General Layout for most are done… have to make arrays if them in some cases still