reviewed 5.3a
minor styling
minor stuff