[FIX] you always must call super from layoutSubview implementation