Makeing it universal