practical problems