definitely a start but could maybe be trimmed more