kinda a rant [how would you handle this]