added smu stuff