Basic machine block done