steven hard (164.535)