bad designed program