Block variables
Added arrays

Half filled need to finish code