Big steps for protection, size limit and branches