Updated Protocol to new name
Little robustness fix for when you init it with a bad frame (zero or negative height)