IMPROVIZED SOLUTIONS