Too much responsibilities