steve holmes molly