totally justified.