supported causes done

TODO make causes responsive