location blocks